package com.github.wisdom.member.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.enums.IdType;
import com.baomidou.mybatisplus.annotations.TableName;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

/**
 * 会员等级
 * 
 * @author ybg
 * @email ybg101010@163.com
 * @date 2018-09-13 21:41:33
 */
@TableName("mem_member_level")
public class MemberLevelEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 标识
	 */
	@TableId(type = IdType.INPUT)
	@ApiModelProperty(value = "标识 - id")
	private Integer id;
	/**
	 * 等级名称
	 */
	@ApiModelProperty(value = "等级名称 - levelName")
	private String levelName;
	/**
	 * 成长值满足点
	 */
	@ApiModelProperty(value = "成长值满足点 - growthPoint")
	private Integer growthPoint;
	/**
	 * 字典值：0-否；1-是；
	 */
	@ApiModelProperty(value = "字典值：0-否；1-是； - ifDefault")
	private String ifDefault;
	/**
	 * 字典值：0-无；1-有；
	 */
	@ApiModelProperty(value = "字典值：0-无；1-有； - freeFreightFlag")
	private String freeFreightFlag;
	/**
	 * 字典值：0-无；1-有；
	 */
	@ApiModelProperty(value = "字典值：0-无；1-有； - inteDoubleFlag")
	private String inteDoubleFlag;
	/**
	 * 积分翻倍值
	 */
	@ApiModelProperty(value = "积分翻倍值 - inteDoubleValue")
	private Integer inteDoubleValue;
	/**
	 * 字典值：0-无；1-有；
	 */
	@ApiModelProperty(value = "字典值：0-无；1-有； - actPrivilegeFlag")
	private String actPrivilegeFlag;
	/**
	 * 字典值：0-无；1-有；
	 */
	@ApiModelProperty(value = "字典值：0-无；1-有； - memPrivilegeFlag")
	private String memPrivilegeFlag;
	/**
	 * 字典值：0-无；1-有；
	 */
	@ApiModelProperty(value = "字典值：0-无；1-有； - birPrivilegeFlag")
	private String birPrivilegeFlag;
	/**
	 * 字典值：0-无效；1-有效；
	 */
	@ApiModelProperty(value = "字典值：0-无效；1-有效； - status")
	private Integer status;
	/**
	 * 创建时间
	 */
	@ApiModelProperty(value = "创建时间 - createTime")
	private Date createTime;
	/**
	 * 修改时间
	 */
	@ApiModelProperty(value = "修改时间 - updateTime")
	private Date updateTime;
	/**
	 * 操作人
	 */
	@ApiModelProperty(value = "操作人 - operatorId")
	private Integer operatorId;
	/**
	 * 备注
	 */
	@ApiModelProperty(value = "备注 - note")
	private String note;

	/**
	 * 设置：标识
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：标识
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：等级名称
	 */
	public void setLevelName(String levelName) {
		this.levelName = levelName;
	}
	/**
	 * 获取：等级名称
	 */
	public String getLevelName() {
		return levelName;
	}
	/**
	 * 设置：成长值满足点
	 */
	public void setGrowthPoint(Integer growthPoint) {
		this.growthPoint = growthPoint;
	}
	/**
	 * 获取：成长值满足点
	 */
	public Integer getGrowthPoint() {
		return growthPoint;
	}
	/**
	 * 设置：字典值：0-否；1-是；
	 */
	public void setIfDefault(String ifDefault) {
		this.ifDefault = ifDefault;
	}
	/**
	 * 获取：字典值：0-否；1-是；
	 */
	public String getIfDefault() {
		return ifDefault;
	}
	/**
	 * 设置：字典值：0-无；1-有；
	 */
	public void setFreeFreightFlag(String freeFreightFlag) {
		this.freeFreightFlag = freeFreightFlag;
	}
	/**
	 * 获取：字典值：0-无；1-有；
	 */
	public String getFreeFreightFlag() {
		return freeFreightFlag;
	}
	/**
	 * 设置：字典值：0-无；1-有；
	 */
	public void setInteDoubleFlag(String inteDoubleFlag) {
		this.inteDoubleFlag = inteDoubleFlag;
	}
	/**
	 * 获取：字典值：0-无；1-有；
	 */
	public String getInteDoubleFlag() {
		return inteDoubleFlag;
	}
	/**
	 * 设置：积分翻倍值
	 */
	public void setInteDoubleValue(Integer inteDoubleValue) {
		this.inteDoubleValue = inteDoubleValue;
	}
	/**
	 * 获取：积分翻倍值
	 */
	public Integer getInteDoubleValue() {
		return inteDoubleValue;
	}
	/**
	 * 设置：字典值：0-无；1-有；
	 */
	public void setActPrivilegeFlag(String actPrivilegeFlag) {
		this.actPrivilegeFlag = actPrivilegeFlag;
	}
	/**
	 * 获取：字典值：0-无；1-有；
	 */
	public String getActPrivilegeFlag() {
		return actPrivilegeFlag;
	}
	/**
	 * 设置：字典值：0-无；1-有；
	 */
	public void setMemPrivilegeFlag(String memPrivilegeFlag) {
		this.memPrivilegeFlag = memPrivilegeFlag;
	}
	/**
	 * 获取：字典值：0-无；1-有；
	 */
	public String getMemPrivilegeFlag() {
		return memPrivilegeFlag;
	}
	/**
	 * 设置：字典值：0-无；1-有；
	 */
	public void setBirPrivilegeFlag(String birPrivilegeFlag) {
		this.birPrivilegeFlag = birPrivilegeFlag;
	}
	/**
	 * 获取：字典值：0-无；1-有；
	 */
	public String getBirPrivilegeFlag() {
		return birPrivilegeFlag;
	}
	/**
	 * 设置：字典值：0-无效；1-有效；
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：字典值：0-无效；1-有效；
	 */
	public Integer getStatus() {
		return status;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：修改时间
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：修改时间
	 */
	public Date getUpdateTime() {
		return updateTime;
	}
	/**
	 * 设置：操作人
	 */
	public void setOperatorId(Integer operatorId) {
		this.operatorId = operatorId;
	}
	/**
	 * 获取：操作人
	 */
	public Integer getOperatorId() {
		return operatorId;
	}
	/**
	 * 设置：备注
	 */
	public void setNote(String note) {
		this.note = note;
	}
	/**
	 * 获取：备注
	 */
	public String getNote() {
		return note;
	}
}
